package com.wwg.design.patten.observer.case2;

public class TestObserver {
    public static void main(String[] args) {
        // 定义被观察者
        XiaoMi xiaoMi = new XiaoMi();

        // 定义观察者
        MiFans miFan1 = new MiFans();
        MiFans miFan2 = new MiFans();

        // 订阅
        xiaoMi.addObserver(miFan1);
        xiaoMi.addObserver(miFan2);

        // 发生事件
        xiaoMi.happen("小米12","即将上市!");

    }
}
